antisubmarine weapon - English Synonyms Dictionary